Page({
  data: {
    helpList: [
      {
        id: 1,
        question: '如何注册账号？',
        answer: '打开应用后点击"去主页"按钮，点击编辑填写个人信息，完成注册。'
      },
      {
        id: 2,
        question: '如何修改个人信息？',
        answer: '进入"编辑"页面，点击头像或昵称区域即可修改个人信息。'
      },
      {
        id: 3,
        question: '忘记密码怎么办？',
        answer: '在登录页面点击"忘记密码"，通过手机验证码验证后即可重置密码。'
      },
      {
        id: 4,
        question: '如何联系客服？',
        answer: '您可以通过意见反馈功能联系我们，或拨打客服热线：111-111-111'
      },
      {
        id: 5,
        question: '应用出现闪退怎么办？',
        answer: '请尝试清理缓存或重新安装应用，如问题持续存在请联系客服。'
      }
    ],
    expandedId: null // 当前展开的项ID
  },

  /**
   * 展开/收起问题答案
   */
  onQuestionTap(e) {
    const id = e.currentTarget.dataset.id;
    if (this.data.expandedId === id) {
      // 如果点击的是已展开的项，则收起
      this.setData({
        expandedId: null
      });
    } else {
      // 展开新的项
      this.setData({
        expandedId: id
      });
    }
  },

  /**
   * 联系客服
   */
  onContactService() {
    wx.makePhoneCall({
      phoneNumber: '111-111-111'
    });
  }
})